epithelial cast - Español Inglés Diccionario